<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>项目成员</title>
    <!-- <link rel="stylesheet" href="style.css"/> -->
    <script src="https://kit.fontawesome.com/c8e4d183c2.js" crossorigin="anonymous"></script>
</head>
<body>
    <style type="text/css">
        body{
            margin: 0px;
            padding: 0px;
            font-family: poppins;
            background-color: #f8f8f8;
        }
        *{
            box-sizing: border-box;
        }
        a{
            text-decoration: none;
        }
        #team{
            width: 100%;
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
        }
        .heading{
            font-size: 1.3rem;
            columns: #2c2c2c;
            font-weight: 500;
            display: flex;
            align-items: center;
            margin: 20px;
        }
        .heading i{
            background-color: #507bfc;
            box-shadow: 2px 5px 10px rgba(80, 123, 252, 0.4);
            border-radius: 10px;
            color: #ffffff;
            width: 40px;
            height: 40px;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 0.9rem;
            margin: 0px 20px;
        }
        .box{
            width: 266px;
            height: 340px;
            background-color: #ffffff;
            box-shadow: 2px 2px 30px rgba(0,0,0,0,0.05);
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: space-between;
            padding: 20px;
            border-radius: 10px;
            margin: 20px;
            position: relative;
        }
        .container{
            display: flex;
            justify-content: center;
            align-items: center;
            flex-wrap: wrap;
        }
        .top-bar{
            width: 50%;
            height: 4px;
            position: absolute;
            left: 50%;
            top: 0px;
            transform: translateX(-50%);
            background-color: #507bfc;
            border-radius: 0px 0px 10px 10px;
        }
        .verify{
            color: #17b667;
        }
        .nav{
            display: flex;
            justify-content: space-between;
            align-items: center;
            width: 100%;
        }
        .nav .heart{
            color: rgba(155,155,155);
        }
        .nav .heart::before{
            content: '\f004';
            font-family: fontAwesome;
            line-height: 30px;
            z-index: 1;
        }
        .nav .heart-btn:checked ~ .heart::before{
            color: #e41934;
        }
        .nav .heart-btn{
            display: none;
        }
        .details{
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
        }
        .details img{
            width: 100px;
            height: 100px;
            border-radius: 50%;
            overflow: hidden;
            object-fit: cover;
            object-position: center;
        }
        .details strong{
            font-weight: 500;
            color: #141414;
            letter-spacing: 1px;
            margin-top: 10px;
        }
        .details p{
            font-size: 0.8rem;
            color: #7a7a7a;
            margin: 5px 0px;
        }
        .btn{
            width: 100%;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        .btn a{
            color: #8b8b8b8b;
            padding: 8px 32px;
            border-radius: 20px;
            font-size: 0.9rem;
        }
        .btn a i{
            margin-right: 10px;
        }
        .btn a:hover{
            color: #fff;
            background-color: #507bfc;
            box-shadow: 2px 5px 15px rgba(80, 123, 0.5);
            transition: all ease 0.3s;
        }
        .box.box:hover{
            box-shadow: 2px 2px 30px rgba(4, 15 , 49 , 0.1);
            transform: scale(1.01);
            transition: all ease 0.1s;
        }
        @media(max-width:612px) {
            .box{
                flex-grow: 0.7;
            }
        }
    </style>
    <section id="team">
        <h1 class="heading">
            <i class="fas fa-rocket"></i> 团队成员
        </h1>
        <div class="container">
            <div class="box">
                <div class="top-bar"></div>
                <div class="nav">
                    <i class="verify fas fa-check-circle"></i>
                    <input class="heart-btn" type="checkbox" id="heart-btn">
                    <label class="heart" for="heart-btn"></label>
                </div>
                <div class="details">
                    <a href="https://imgtu.com/i/OK4LAU"><img src="https://s1.ax1x.com/2022/05/06/OK4LAU.jpg" alt=""/></a>
                    <strong>何芃扬</strong>
                    <p>1578303581@qq.com</p>
                </div>
                <div class="btn">
                    <a href="#"><i class="fas fa-clipboard-list"></i>Assign</a>
                    <a href="#"><i class="fas fa-eye"></i>View</a>
                </div>
            </div>
        </div>
    </section>
</body>
</html>